9b0bd0f62d330373c8b5a27c5a426d43a4c0cc26,plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/CstTransformation.java,CstTransformation,createCompilationDiagnostic,#CompiledUnit#,147
Before Change
private static ExecutionDiagnostic createCompilationDiagnostic(
CompiledUnit compiledUnit) {
List<QvtMessage> errors = compiledUnit.getErrors();
if (errors.isEmpty()) {
return ExecutionDiagnostic.OK_INSTANCE;
}
URI uri = compiledUnit.getURI();
ExecutionDiagnosticImpl mainDiagnostic = new ExecutionDiagnosticImpl(
Diagnostic.ERROR, ExecutionDiagnostic.VALIDATION, NLS.bind(
Messages.CompilationErrorsFoundInUnit, uri.toString()));
for (QvtMessage message : errors) {
// FIXME - we should include warnings as well
mainDiagnostic.add(CompilerUtils.createProblemDiagnostic(uri, message));
}
After Change
ExecutionDiagnostic mainDiagnostic = ExecutionDiagnosticImpl.createOkInstance();
if (!compiledUnit.getErrors().isEmpty()) {
URI uri = compiledUnit.getURI();